difference of two squares - English Synonyms Dictionary